have branches - İspanyolca İngilizce Sözlük